// src/utils/auth.js

// 假设我们使用 localStorage 来存储认证令牌
const AUTH_TOKEN_KEY = 'authToken';

// 检查用户是否已登录
export function isAuthenticated() {
    // 获取存储在 localStorage 中的认证令牌
    const token = localStorage.getItem(AUTH_TOKEN_KEY);
    console.info(!!token)
    // 如果令牌存在且有效（你可以根据需求添加额外的验证逻辑），则返回 true
    return !!token;
}

// 用于设置认证令牌（例如在用户登录时调用）
export function setAuthToken(token) {
    localStorage.setItem(AUTH_TOKEN_KEY, token);
}

// 用于移除认证令牌（例如在用户登出时调用）
export function clearAuthToken() {
    localStorage.removeItem(AUTH_TOKEN_KEY);
}